package com.aabte.design.pattern.structural.bridge;

public class Test {

    public static void main(String[] args) {

        Bank icbcBank = new ICBCBank(new DepositAccount());
        Account icbcAccount = icbcBank.openAccount();
        icbcAccount.showAccountType();

        System.out.println();

        Bank abcBank = new ABCBank(new SavingAccount());
        Account abcAccount = abcBank.openAccount();
        abcAccount.showAccountType();


        // 打开中国工商银行帐号
        // 打开定期帐号
        // 这是一个定期帐号
        //
        // 打开中国农业银行帐号
        // 打开活期帐号
        // 这是一个活期帐号

    }

}
